pour salt in the wounds - Español Inglés Diccionario